Content Metamodel in Detail
This section contains the following subsections:

- Core Content Metamodel describes the metamodel entities that form the core content metamodel.
- Core Architecture Artifacts lists the set of artifacts intended to accompany the core content metamodel.
- Full Content Metamodel describes the metamodel entities that form extensions to the content metamodel.
Main Description
 

Core Content Metamodel

Entities and Relationships Present within the Core Content Metamodel shows the metamodel entities and relationships that are present within the core content metamodel.



Figure: Entities and Relationships Present within the Core Content Metamodel

Core Architecture Artifacts

Architectural Artifacts discusses in detail the way in which the underlying content metamodel can be used to present a set of catalogs, matrices, and diagrams to address stakeholder concerns.

The following set of artifacts are intended to accompany the core content metamodel:





ADM Phase

Artifacts

Preliminary

Principles Catalog

Architecture Vision

Stakeholder Map Matrix

 

Value Chain Diagram

 

Solution Concept Diagram

Business Architecture

Organization/Actor Catalog

 

Role Catalog

 

Business Service/Function Catalog

 

Business Interaction Matrix

 

Actor/Role Matrix

 

Business Footprint Diagram

 

Business Service/Information Diagram

 

Functional Decomposition Diagram

 

Product Lifecycle Diagram

Information Systems

Data Entity/Data Component Catalog

(Data Architecture)

Data Entity/Business Function Matrix

 

System/Data Matrix

 

Class Diagram

 

Data Dissemination Diagram

Information Systems

Application Portfolio Catalog

(Application Architecture)

Interface Catalog

 

System/Organization Matrix

 

Role/System Matrix

 

System/Function Matrix

 

Application Interaction Matrix

 

Application Communication Diagram

 

Application and User Location Diagram

 

System Use-Case Diagram

Technology Architecture

Technology Standards Catalog

 

Technology Portfolio Catalog

 

System/Technology Matrix

 

Environments and Locations Diagram

 

Platform Decomposition Diagram

Opportunities and Solutions

Project Context Diagram

 

Benefits Diagram

Requirements Management

Requirements Catalog


Full Content Metamodel

When all extensions are applied to the core content metamodel, a number of new metamodel entities are introduced. Content Metamodel with Extensions shows which entities are contained in the core content metamodel and which new entities are introduced by which extension.


Figure: Content Metamodel with Extensions

The relationships between entities in the full metamodel are shown in Relationships between Entities in the Full Metamodel .



Figure: Relationships between Entities in the Full Metamodel